steam powered - Turco Inglés Diccionario